package com.mes.service.tdd;

import java.util.List;

import com.mes.entity.tdd.ProcurementRukuMateriel;
import com.mes.entity.tdd.tj.Tpage;
/**
 * 
 *@ClassName: ProcurementRukuMaterielService 
 *@Description: 到货单详情
 *@Author tdd
 *@Date 2018-6-6 上午10:01:28 
 *@version 1.0
 */
public interface ProcurementRukuMaterielService {
	/**
	 * 到货单详情分页
	 * @param pageBean 分页+条件
	 * @return 到货单详情集合
	 */
	List<ProcurementRukuMateriel> list(Tpage pageBean);
	/**
	 * 到货单详情查询
	 * @param pageBean 条件
	 * @return 到货单详情集合
	 */
	List<ProcurementRukuMateriel> allList(Tpage pageBean);

	/**
	 * 到货单详情条数
	 * @param pageBean 条件
	 * @return 条数
	 */
	int total(Tpage pageBean);

	/**
	 * 到货单详情添加
	 * @param procurementRukuMateriel 到货单详情
	 * @return 到货单详情id
	 */
	Long add(ProcurementRukuMateriel procurementRukuMateriel);

	/**
	 * 到货单详情修改
	 * @param procurementRukuMateriel 到货单详情
	 * @return 影响行数
	 */
	int updata(ProcurementRukuMateriel procurementRukuMateriel);

	/**
	 * 到货单详情删除
	 * @param procurementRukuMateriel 到货单详情
	 * @return 影响行数
	 */
	int updatadelete(ProcurementRukuMateriel procurementRukuMateriel);

	/**
	 * 根据到货单id查询
	 * @param rukuMateriel 到货单详情
	 * @return 到货单详情集合
	 */
	List<ProcurementRukuMateriel> find(ProcurementRukuMateriel rukuMateriel);


}
